//	Operation while:

//Formula:
//while:blank:?\(:expression:\):blank:?(:statement:|:block:;)

//preLining:

void funOpNamePreL(SetIdentity* what){
	fPreL_seb(what);
}

//PostLining:

//MkTree:

//Evaluate:
ptrDough funOpIfEva(ptrRETNode retnode, ptrParsedElement pe, void* extended){
	//expression->statement|block->statement|block
	while (!Boolean(pe->SubElements[0]->Operation->onEvaluation(retnode,pe->SubElements[0],NULL))){
		try{
			pe->SubElements[1]->Operation->onEvaluation(retnode,pe->SubElements[1],NULL);
		}
		catch(Break){
			return NULL;
		}
		catch(Continue){};
	}
	return NULL;
}